package com.antilia.infomaresme.data.dao.interfaces;

import java.io.Serializable;
import java.util.List;

import com.google.appengine.api.datastore.Key;
/**
 * @author Ernesto
 *
 */
public interface IDao<T extends Serializable>
{
	public void delete(T o);

	public T load(Key id);

	public void save(T o);

	public List<T> findAll();

	public int countAll();
}

